package com.jic.member.response;

import com.jic.common.base.vo.AdminOperate;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

@Data
@Getter
@Setter
public class MemberGrowthLogResponse {
    @ApiModelProperty(notes = "")
    private Integer id;
    @ApiModelProperty(notes = "数值")
    private Long growthRuleVal;
    @ApiModelProperty(notes = "会员id")
    private Long memberId;
    @ApiModelProperty(notes = "1 成长值获取 2成长值消耗")
    private Integer addOrReduce;
    @ApiModelProperty(notes = "所属组织ID")
    private Long deptId;
    @ApiModelProperty(notes = "")
    private Date createTime;
    @ApiModelProperty(notes = "")
    private Long creator;
    @ApiModelProperty(notes = "创建人名称")
    private String creatorName;
    @ApiModelProperty(notes = "修改时间")
    private Date updateTime;
    @ApiModelProperty(notes = "修改人")
    private Long updater;
    @ApiModelProperty(notes = "修改人名称")
    private String updaterName;
    @ApiModelProperty(notes = "描述")
    private String description;
    @ApiModelProperty(notes = "0未删除  1删除")
    private Integer deleteFlag;
    @ApiModelProperty(notes = "基类")
    private AdminOperate adminOperate;
    @ApiModelProperty(notes = "分页开始")
    private int start;
    @ApiModelProperty(notes = "分页结束")
    private int limit;
    @ApiModelProperty(notes = "成长值变动方式-同成长值获取方式")
    private Long changeType;
    @ApiModelProperty(notes = "成长值余额")
    private Long growthNumber;
    @ApiModelProperty(notes = "所属组织层级")
    private Long deptType;
    @ApiModelProperty(notes = "商家店铺名称")
    private String msName;
    @ApiModelProperty(notes = "所属平台名称")
    private String deptName;

}
